be in straitened circumstances - İspanyolca İngilizce Sözlük